McSCert TECHNICAL REPORT Mechanics of Megamodeling: Design Patterns and Laws
نویسندگان
چکیده
A megamodel is a model, whose instances are systems of models and intermodel relationships. To be independent of a particular modeling language, typical megamodels reduce models and their relationships to unstructured nodes and edges, thus creating a significant gap between abstract megamodels and their concrete instances. We address this gap problem by mathematical means borrowed from category theory, and propose mapping-aware megamodels, which provide additional internal structure to nodes and edges, yet remain independent of modeling languages.
منابع مشابه
Mapping-Aware Megamodeling: Design Patterns and Laws
Megamodeling is the activity of specifying systems of models and mappings, their properties, and operations over them. The latter functionality is the most important for applications, and megamodels are often used as an abstract workflow language for model processing. To be independent of a particular modeling language, typical megamodels reduce relationships between models to unstructured edge...
متن کاملDesigning and validating a Model for Integration of Professional Ethics Components with Technical Competencies for Industrial Mechanics Branch
Background: The emerging world of work requires the acquisition of a set of non-technical competencies with technical competencies in a career for sustainable employment. This paper aims at designing and validating a model for integrating the ethical components with technical competencies in curriculum based on competency in industrial mechanics’ branch. Method: The research approach is based ...
متن کاملAn Abstract View on Megamodeling Approaches
Megamodels are models which involve model elements such as metamodels, grammars, model transformations, programs, libraries, or concrete software artifacts. Megamodels have been leveraged in various contexts, most prominently in the context of the foundations of modeling, metamodeling, and model-driven engineering. We take an inventory of scholarly papers that involve megamodels in a central ma...
متن کاملThe Effectiveness of the Automatic System of Fuzzy Logic-Based Technical Patterns Recognition: Evidence from Tehran Stock Exchange
The present research proposes an automatic system based on moving average (MA) and fuzzy logic to recognize technical analysis patterns including head and shoulder patterns, triangle patterns and broadening patterns in the Tehran Stock Exchange. The automatic system was used on 38 indicators of Tehran Stock Exchange within the period 2014-2017 in order to evaluate the effectiveness of technical...
متن کاملDelamination of Two-Dimensional Functionally Graded Multilayered Non-Linear Elastic Beam - an Analytical Approach
Delamination fracture of a two-dimensional functionally graded multilayered four-point bending beam that exhibits non-linear behaviour of the material is analyzed. The fracture is studied analytically in terms of the strain energy release rate. The beam under consideration has an arbitrary number of layers. Each layer has individual thickness and material properties. A delamination crack is loc...
متن کامل